.tituloAplicacion { 
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff; 
}
.tituloFormulario {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
}
.tituloError{
	font-family: Arial;
	font-size: 14px;
	color: #FF0000;
}
/* formato para texto de formularios*/
.textoFormulario {
	font-family: Arial;
	font-size: 13px;
	color: #003399;
}
/* formato para texto de formularios*/
.textoBanner {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
}
/**/
.columnaCentrado {
text-align:center
}

/**/
.columnaIzquierda {
text-align:left
}

/* formato para texto de formularios*/
.tituloCampoTablaInsercion {
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
}


.tfvHighlight
		{font-weight: bold; color: blue;}
.tfvNormal
		{font-weight: normal; color:#606090;}




      a.blanco{font-family:Arial;font-size:12px;color:#336699;text-decoration:underline;font-weight:bold}
      a.blanco:hover{font-family:Arial;font-size:12px;color:#C1EE76;text-decoration:underline;font-weight:bold}
	  
	  a.grilla{font-family:Arial;font-size:12px;color:blue;text-decoration:underline;font-weight:bold}
     a.grilla:hover{font-family:Arial;font-size:12px;color:#C1EE76;text-decoration:underline;font-weight:bold}
	  a.grilla:visited{font-family:Arial;font-size:12px;color:#9999FF;text-decoration:underline;font-weight:bold}
	  
table.formulario{
background-color:"white";
border-color:"blue";
border:25px;
width:55%}

table.listado{
background color:#B0C4DE;
border-style:solid;
border color:#4d7399;
border:10px;
width:95%;}

essaludSelect{font-size:12px;
        font-family:Arial;
		color:#4d7399;
		height:16px;
		border-width:2px;
		border-style:solid;
		border-color:#E5F7FF;}
		
input.pk{ font-size:10px;
        font-family:Arial;
        font-weight:bold;
        color:#4d7399;
        background:#EEEEEE;
        border-width:2px;
        height:17px;
		border-style:inset;
		border-color:#E5F7FF;}
		
input.insert{ font-size:12px;
        font-family:Arial;        
        color:#4d7399;
        background:white;
        border-width:2px;
        height:20px;
		border-style:inset;
		border-color:#E5F7FF;}
		 
essaludtextarea{ font-size:12px;
        font-family:Arial;       
        color:#4d7399;
        background:white;
        border-width:2px;
		border-style:inset;
		border-color:#E5F7FF;}  
    
input.boton{
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        color:white;
        background:#336699;
        border:0px;
        width:60px;
        height:20px;
        border-bottom: 1px solid #AFC4D5;
		border-right: 1px solid #AFC4D5;
		border-left: 1px solid #AFC4D5;
		border-top: 2px solid #AFC4D5;
		cursor: hand}
        
input.botoni{
		font-size:12px;
        font-family:Arial;
        font-weight:bold;
        color:white;
        background:#99CCFF;
        border:0px;
        width:60px;
        height:20px;
        border-bottom: 1px solid #27697E;
		border-right: 1px solid #27697E;
		border-left: 1px solid #27697E;
		border-top: 2px solid #27697E;
		cursor: hand}
		
input.nuevo{
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        color:white;
        background:#336699;
        border:0px;
        width:100px;
        height:20px;
        border-bottom: 1px solid #AFC4D5;
		border-right: 1px solid #AFC4D5;
		border-left: 1px solid #AFC4D5;
		border-top: 2px solid #AFC4D5;
		cursor: hand}
input.nuevoi{
        font-size:12px;
        font-family:Arial;
        font-weight:bold;
        color:white;
        background:#99CCFF;
        border:0px;
        width:100px;
        height:20px;
        border-bottom: 1px solid #27697E;
		border-right: 1px solid #27697E;
		border-left: 1px solid #27697E;
		border-top: 2px solid #27697E;
		cursor: hand}      
       
input.puntos{
        font-size:13px;
        font-family:Arial;        
        color:white;
        background:#638cb5;
        border:0px;
        width:30px;
        height:13px;} 

tr{
	font-family:Arial;font-size:11px;color:#606090;
}
td.formulario{
	font-family:Arial;font-size:12px;color:#606090;background-color:"white";font-family:"Arial";color:#808080;
}
tr.title{ 
	text-align:center;background-color:"#dfe6ee";font-family:Arial;font-size:13px;color: #336699; font-weight:bold;
}
tr.head{ 
	text-align:center;background-color:#191970;font-family:Arial;font-size:12px;color:white; font-weight:bold;
}
td.desc{ 
	background-color:#DEEBF5;font-size:11px;
}
td.desc1{
	background-color:#99CCFF;font-size:11px;
}
td.desc2{
	background-color:white;font-size:11px;
}
tr.item{
	background-color: #99CCFF; color:#191970; text-align:"center";font-family:Arial;font-size:11px;
}
tr.item1{
	background-color: "white"; color:#191970; text-align:"center";font-family:Arial;font-size:11px;
}
tr.item2{
	background-color: #E5F7FF; color:#191970; text-align:"center";font-family:Arial;font-size:11px;
}
tr.azul{
	border:0; text-align:"center";background-color:#B0C4DE;font-family:Arial;font-size:12px;font-weight:bold;color:#336699;border-style: solid; 
	border-width: 1px";border-color:"#191970";
}
